threshing harrow - German English Dictionary